Big Huge Thesaurus

Althea officinalis

noun